Editing unit



P. D. KING ETAL.

`EDITING UNIT Feb. l5, 1966 20 Sheets-Sheet 1 Filed Feb. 13, 1962 Feb. l5, 1966 P. D. KING ETAL EDITING UNIT 20 Sheets-Sheet a* Filed Feb. 13. 1962 Feb. l5, 1966 P. n. KING ETAL EDITING UNIT 20 Sheets-Sheet 4 Filed Feb. 13. 1962 Qu gw mk@ SSQ Feb. 15, 1966 P. D. KING Erm.

EDITING UNIT 20 Shouts-Sheet 5 Filed Feb. 13. 1962 Q was Feb. 15, 1966 P. o. Kms ETAL EDITING UNIT 20 Shoots-Shut 6 'Filed Feb. 13. 1962 Feb. l5, 1966 P. o. KING l-:TAL

EDITING UNIT 20 Shouts-Sheet 7 Filed Feb. 13, 1962 Si VIL hva vwk E INVENTORS Am amv/f1. .ems

Feb. l5, 1966 P. n. KING E-rAl.

EDITING UNIT Filed Feb. 15. 1962 w f O O y QQ r H, wwf a?) h h r r uw@ h NQ. #Jn n SQ QSJLJ Ehi m NS f bei# x Em E* Lum QS t www n G r, am El# 4 l Nn@ Nwe.

Feb. l5, 1966 P. o. KING ETAL EDITING UNIT 20 Sheets-Sheet 9 Filed Feb. 13. 1962 w M www* E www@ yu Wwf xx. M u NTW'QE 4 H l f .n .vs n kw); Y Nam Sm .r www ,y xE en www ai) a/ Q uw r H r HI vQb w`- Rm m N kw J bens um QQ.

20 Shasta-Shutl 10 INVENTORS.

Feb. l5, 1966 P. D. KING ETAI.

EDITING UNIT Filed Feb. 1s. 1962 Feb. 15, 1966 P. n. KING :TAL

EDITING UNIT 20 shuts-Sheet 11 Filed Feb. 13, 1962 $5 N .ex l. S um. um* /IT T T T j n n r wm Tv. lut h :h I I l Il I I I l t l J P wmb. fmwwm Qu Q2u VIL kga. .wh kw YM bm 9u mwheq. @um .2.5. NR* I ma l.. l la lllulll Klv! llll .Il INNvP... Qm wk Q mm n ...l \N a n# k swzm www EQ Ymmum .mmtw k se xr Nml Tsmm wmu SEK; NMWL ubi T whmu Feb. l5, 1966 p. n. KING STAI.

EDITING UNIT 20 Shoots-Sheet 12 Filed Feb. 13, 1962 www QE A QH Qn, QM.

T O n.

n". Mz@

ATTMA/FI Feb. 15, 1966 P. D. KING ETAL 3,235,843

EDITING mm' Filed Feb. 13. 1962 20 Sheets-Sheet 15 BY M BGE um un Ruh kuss* E Knien@ www E wwwmmwm mamy/n wm my w nr f wawm 1W *J1 r .we M11/7% m @sw v h3 uw r o NNN o NQQN 1 f f Cf `x uw Mum Feb. 15, 1966 P. D. KING ETAL 3.235,8

EDITING UNIT Filed Feb. 13. 1962 20 Sheets-Sheet u Feb. 15, 1966 P. D. KING ETAL 3,235,843

EDITING UNIT Filed Feb. 13, 1962 20 Sheets-Sheet 15 'f'cw T/M/A/ 74' r 17' 1I 71' T/d r/f' a/m n 11171/ 72'73" 73 6 Feb. 15, 196s' Filed Feb.

(alf

P. D. KING ETAI- EDI'IIIIG UNIT 20 Sheets-Sheet 16 NUFFF f* hw' MhAM/i *v 55;

/latF wiwi? 7 l 1m wf 6% w AIITM Feb. l5, 1966 p. n. KING ETAL EDITING UNIT 20 Shasta-Shoot 19 Filed Feb. 15. 1962 Feb. 15, 1966 P. D. KING ETAI.

EDITING UNIT 2Q SheetsSheat 18 Filed Feb. 15, 1962 E E E .2k Sh un um S QL L E wk l n E. t. .mwm

Feb. 15, 1966 P. D. KlNG ETAL EDITING UNIT 20 Sheets-Sheet 19 Filed Feb. 13. 1962 h. u Qu www NSW@ d wie W Sw. www. x m

tm ST 5% NT WNW @RQ ME MP #5647222 TAAMI Feb. 15, 1966 P. n. KING ErAl. 3,235,348

aan mais g UFF am @rfi/afm w. maw@ man W l www? seal amr ffm/,vz W i Nue/)V6 MP pff @famme f/YEW WIP/170A me mAfzrfo A, ma mima m #N effrf/fez T OFF A on a uwen 5i. IZ mvswrons. 

1. AN EDITING UNIT FOR A DATA PROCESSOR FOR EDITING CHARACTERS OF INFORMATION COMPRISING: ADDRESSABLE MEMORY MEANS FOR STORING INFORMATION REPRESENTED BY A SOURCE STRING OF CHARACTER SIGNALS AND A DESTINATION STRING OF CHARACTER SIGNALS AND FOR STORING A PROGRAM STRING OF SYLLABLE SIGNALS, EACH SYLLABLE IDENTIFYING A COMPLETE EDITING OPERATION AND THE NUMBER OF SOURCE AND DESTINATION STRING CHARACTERS TO BE OPERATED UPON, THE CHARACTERS AND SYLLABLES BEING ARRANGED IN WORDS, SAID MEMORY MEANS INCLUDING SEQUENTIALLY ADDRESSABLE MEMORY LOCATIONS FOR STORING SAID WORDS; MEANS CONNECTED TO SAID MEMORY FOR SEQUENTIALLY READING INFORMATION OUT OF SAID MEMORY A WORD AT A TIME; REGISTER MEANS RESPONSIVELY CONNECTED FOR INDIVIDUALLY STORING A SOURCE WORD, A DESTINATION WORD, AND A PROGRAM WORD READ OUT OF SAID MEMORY MEANS; MEANS FOR SEQUENTIALLY EXECUTING THE PROGRAM SYLLABLES ON THE NUMBER OF CHARACTERS OF THE SOURCE AND DESTINATION WORDS STORED IN SAID REGISTER MEANS AS IS SPECIFIED BY EACH PROGRAM SYLLABLE OF THE PROGRAM WORD STORED IN SAID REGISTER MEANS AND FOR CAUSING MODIFIED AND EDITED DESTINATION WORDS TO BE STORED IN THE REGISTER MEANS, SAID READING MEANS INCLUDING A SOURCE READ MEANS CONNECTED FOR SELECTIVELY READING OUT THE NEXT SEQUENTIALLY ADDRESSABLE SOURCE WORD AFTER A PROGRAM OPERATION HAS BEEN INITIATED UPON EACH CHARACTER OF THE SOURCE WORD STORED IN SAID REGISTER MEANS, DESTINATION READ MEANS CONNECTED FOR SELECTIVELY READING OUT THE NEXT SEQUENTIALLY ADDRESSABLE DESTINATION WORD AFTER A PROGRAM OPERATION HAS BEEN INITIATED UPON EACH CHARACTER OF THE STORED DESTINATION WORD, AND PROGRAM READ MEANS CONNECTED FOR SELECTIVELY READING OUT THE NEXT SEQUENTIALLY ADDRESSABLE PROGRAM WORD AFTER THE EXECUTION OF EACH OF THE SYLLABLES OF A STORED PROGRAM WORD HAS BEEN INITIATED; AND MEANS CONNECTED FOR SELECTIVELY WRITING A STORED DESTINATION WORD AS EDITED BACK INTO SAID MEMORY MEANS AFTER INITIATING PROGRAM OPERATIONS UPON EACH CHARACTER THEREOF. 